home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 2 / Gold Medal Software Volume 2 (Gold Medal) (1994).iso / utils / inter37d.arj / INTHELP.ARJ / READ.ME < prev    next >
Text File  |  1991-10-26  |  2KB  |  36 lines

  1. Hi Ralph,
  2.  
  3. Here you find the source code of the program translating your INT list
  4. to an input file for Object Professional Makehelp.
  5.  
  6. The files are :
  7.   INTHELP.PAS       : the actual program
  8.   GLOBAL.PAS        : a unit containing a new object which is used throughout
  9.                       the program as a container for information about INT 
  10.                       items.
  11.   USERINTERFACE.PAS : a unit containing the routines which make up the
  12.                       user interface. The implementation part of this file
  13.                       implements the 'fancy' user interface.
  14.   USERINT2.PAS      : as the previous unit, this one contains the routines
  15.                       making up the user interface.  The unit implements 
  16.                       however the 'plain' user interface (and consequently
  17.                       will produce a much smaller executable file).
  18.  
  19. It is quite easy to change the user interface : just write your own unit,
  20. providing the same interface part as the 'USERINTERFACE.PAS' and the
  21. 'USERINT2.PAS' units and implement your own interpretation of the necessary
  22. procedures.  If you don't name your unit 'UserInterface', you have to
  23. change the 'USES' line in INTHELP.PAS.
  24.  
  25. In 'USERINTERFACE.PAS' is explained when each procedure is
  26. called by the main program.
  27.  
  28.  
  29. By the way : I've corrected a shortcoming (I hate the word 'bug') of the `fancy'
  30.              user interface : when a user didn't select a file from the 
  31.              list that was offered to him, the program would get stuck in
  32.              the routine that asked for the filenames.
  33.  
  34.  
  35.                                                         Frank.
  36.